@charset "utf-8";
/* CSS Document */
html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, h7, i, s, b, font, pre, code, form, fieldset, legend, blockquote, p, span, img, a, ifrane,b { margin: 0; padding: 0; border:none;} 
h1,h2,h3,h4,h5,h6,h7,em,i,b,s { font-weight:normal; font-style:normal; } 
a,em,i,b,s{ text-decoration:none;}
html {
    overflow-x: hidden;
    overflow-y: scroll;
    word-break: break-all;
}
body {
    margin: 0;
	padding:0px;
    word-break: break-all;
}
body, td, th {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 20px;
    text-decoration: none;
    word-break: break-all;
}
ul,ol,li{ list-style:none;}

form {
    margin: 0;
}

input {
    cursor: pointer;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
}
a { color: #0068B7;text-decoration: none;}
a:hover { text-decoration: underline;}
img { border: 0 none; vertical-align: middle;}

/*全局定义*/
.fix:after{ content:".";display:block;height:0;clear:both;visibility:hidden; line-height:0; font-size:0;}
.fix{ display:inline-block;}/* Hides from IE-mac \*/
* html .fix{ height:1%;}
.fix{ display:block;}/* End hide from IE-mac */
/*原始(第一级)标签定义*/
.float li{ float:left;}
.c{ clear:both; }
.l{ float:left; }
.r{ float:right;}

.k{ background:none; }
.b{ border:none; }
.h{ height:100%;}
	
/*显示框类型*/
.show{ display:block;}/*显示*/
.hide{ display:none; }/*隐藏*/
.inline{ display:inline;}/*默认*/

/*内容溢出*/
.oa{ overflow:auto;   }/*自动*/
.oh{ overflow:hidden; }/*隐藏*/
.ov{ overflow:visible;}/*默认*/
.os{ overflow:scroll; }/*滚动条*/
.oi{ overflow:inherit;}/*继承*/

/*定位元素*/
.ia{ position:absolute; }/*绝对*/
.ir{ position:relative; }/*相对*/
.if{ position:fixed;    }/*固定*/
.ii{ position:inherit;  }/*继承*/
.is{ position:static;   }/*默认*/

/**/

.AsmW100{ width:100%; overflow:hidden; margin:0px auto; clear:both;}

.AsmTopbox{ background:url(/content/images/Top_Bg.gif) no-repeat; height:90px; position:relative; overflow:hidden;}
.AsmTopbox .logo{ width:205px; display:block; height:90px; position:absolute; left:2px; top:5px;}
.AsmNav{ padding-left:225px; height:90px; overflow:hidden;}
.AsmNav .Nav_top{ height:58px; line-height:58px; padding-left:200px; color:#DEB34B;}
.AsmNav .Nav_top strong{ color:#DEB34B;}
.AsmNav ul{ display:block; height:32px; line-height:32px;}
.AsmNav ul li{ float:left;}

.Asmleftbox{ border:1px solid #AECAE4; height:100%; min-height:525px; width:12%; float:left;}
.Asmleftbox .mt{ background:url(/content/images/Left_Top_Bg.gif) no-repeat; height:30px; position:relative; overflow:hidden;}
.Asmleftbox .mt h2{ line-height:30px; padding-left:20px; font-size:14px;}
.Asmleftbox .mt s{ background:url(/content/images/icon_xia.gif) no-repeat; width:9px; height:6px; line-height:0px; font-size:0px; display:block; position:absolute; left:5px; top:13px;}
.Asmleftbox .mc{ clear:both;}
.Asmleftbox .mc li{/* background:url(../Images/Left_Menu_Off_Bg.gif) no-repeat; */padding-left:28px; height:24px; line-height:24px; overflow:hidden;}
.Asmleftbox .mc li a{ color:#333333;}
.Asmleftbox .mc li a:hover{ color:#FF6600;}
.Asmleftbox .mc li.curr{ background:url(/content/images/Left_Menu_On_Bg.gif) no-repeat;}
.Asmleftbox .mc li.curr a{ color:#FF6600;}

.Asmtitle h2{ font-family:Microsoft Yahei}

.Asmrightbox{ float:left; width:87%;}

/**/
.Asmfliter{}
.Asmfliter .codeboximg1,.seemainT1{ cursor:pointer;}
.Asmfliter .xing{color: #FF0000; margin-right: 3px;}
.Asmfliter .M_add{ color:green; font-weight:bold;}
.Asmfliter .M_min{ color:red; font-weight:bold;}
.Asmfliter .M_code{ color:#999999;}
.Asmfliter .btn{ 
	height:22px; line-height:22px; padding:0px 8px; display:block; border:1px solid #CCC; float:left;
	color:#000;
	background:url(/content/images/1px.gif) repeat-x;
	cursor:pointer;
	text-decoration:none;
}
.Asmfliter .fore{ 
	border:1px solid #e16f00;
	color:#FFF;
	background:url(/content/images/1px.gif) 0px -23px repeat-x;
}
.Asmfliter .txt{ display:block; height:18px; line-height:18px; border:1px solid #CCC; background:#FFF; color:#333;}
.Asmfliter .page{}
.Asmfliter .left{ float:left; margin-right:10px;}

.Asmfliter .Asmr_top{ height:auto; overflow:hidden; padding:10px 5px; line-height:25px;}
.Asmfliter .Asmr_cen{ clear:both; margin:10px 0px; }
.Asmfliter .Asmr_bot{ clear:both; background:#f9f9f9; border:1px solid #e4e4e4; padding:0px 5px; }

.Asmfliter .Asmr_top ul li{ margin-right:20px; overflow:hidden;}
.Asmfliter .Asmr_top ul li .label{ float:left; display:block;}
.Asmfliter .Asmr_top ul li .type{ float:left;}

.Asmfliter .Asmr_cen .A_cen_t{ background:#f9f9f9; border:1px solid #e4e4e4; padding:5px;}
.Asmfliter .Asmr_cen .A_cen_t .page{}
.Asmfliter .Asmr_cen .A_cen_t .page a{ padding:5px;}
.Asmfliter .Asmr_cen .A_cen_c{ clear:both;}
.Asmfliter .Asmr_cen .A_cen_c .handler li{ float:left; margin-right:10px; }

.Asmfliter .Asmr_bot .A_bot_l{ padding:20px 0px;}

.Asmfliter .order_gz{ clear:both;}
.Asmfliter .order_info{ clear:both;}
.Asmfliter .order_info h1{ background:#F6F6F6; border-bottom:1px solid #DCDCDC;height: 24px;line-height: 24px;text-indent: 5px; font-size:18px;}
.Asmfliter .order_info ul{ clear:both;}
.Asmfliter .order_info ul li{ border-bottom:1px solid #CCC; padding-bottom:10px;}
.Asmfliter .order_info ul li h3{ font-size:14px; padding:10px 0px; color:#000;}
.Asmfliter .order_info ul li p{ color:#333; clear:both;}
.Asmfliter .order_info .total{ clear:both; background:#ECECEC; text-align:right; padding-right:10px; margin-top:5px;}
.Asmfliter .order_info .total *{ font-size:12px;}
.Asmfliter .order_info .total p{ clear:both; padding:10px 0px;}
.Asmfliter .order_info .total p.total_price{ font-size:16px; color:#000; font-weight:bold;}
.Asmfliter .order_info .total p.total_price em{ color:#FF6600; font-size:24px; font-weight:bold;}
/*表单*/
tr {display: table-row;vertical-align: inherit;border-color: inherit;}
td, th {display: table-cell;vertical-align: inherit;}
table.dataintable {border: 1px solid #AAAAAA; border-collapse: collapse;font-family: Arial,Helvetica,sans-serif;margin-top: 10px; width: 100%;}
table.dataintable td { background-color: #FFFFFF; border: 1px solid #ECECEC; padding: 5px 15px 5px 5px; /*vertical-align: text-top;*/}
table.dataintable th {
	border: 1px solid #ECECEC; padding: 5px 15px 5px 5px; text-align: left;
	vertical-align: baseline;
	background-image: -moz-linear-gradient(top, #FFFFFF, #F1F1F1); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F1F1F1)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F1F1F1', Gradie);
}
/*分页*/
.pages{ padding:20px 0px;}
.pages .prev,.pages .next{ float:left; border:1px solid #CCC; display:block; height:20px; line-height:20px; padding:0px 6px; margin-right:2px; background:#F3F3F3;}
.pages ol{ float:left;}
.pages li{padding:0px 6px; height:20px; line-height:20px; font-size:12px; text-align:center; display:inline-block;border:1px solid #CCCCCC; color:#666666; float:left;  margin-right:2px; background:#FFFFFF;}
.pages li a{ color:#666;}
.pages li.prev,.pages li.next{ background:#cccccc; }
.pages li:hover{ border-color:#0f73b0; }
.pages li:hover a{ color:#0f73b0;}
.pages li.cur{ background:#2b98d9; color:#FFF; border-color:#0f73b0;  font-weight:bold;}
.pages li.cur a{ color:#FFF; }
.pages li.pnhide{ background:#FFF}
.pages li.pnhide:hover{ border-color:#CCC;}
.pages .hide{ display:none;}
.pages .j-text{ width:20px; float:none; display:inline; background:#FFF; padding:0px 2px; margin:0px 2px;}
.pages .ipt_page{border:1px solid #CCC; width:50px; text-align:center;}
.pages .total{ float:left; padding:0px 10px;}

/**/
.Top_Menu {
    font-size: 14px;
    font-weight: bold;
	height:32px;
	clear:both;
}
.Top_Menu_On {
    background: url(/content/images/Top_Menu_Bg.gif) no-repeat;
    color: #333333;
    float: left;
    height: 32px;
    line-height: 32px;
    margin-right: 6px;
    text-align: center;
    width: 88px;
}
.Top_Menu_On a, .Top_Menu_On a:hover {
    color: #333333;
    display: block;
    height: 29px;
    line-height: 29px;
    padding-top: 3px;
    text-decoration: none;
    width: 88px;
}
.Top_Menu_Off {
    float: left;
    height: 32px;
    line-height: 32px;
    margin-right: 6px;
    text-align: center;
    width: 77px;
}
.Top_Menu_Off a {
    color: #FFFFFF;
    display: block;
    height: 32px;
    width: 77px;
}
.Top_Menu_Off a:hover {
    background-image: url(/content/images/Top_Menu_Off_Bg.gif);
	background-repeat:no-repeat;
    color: #FFFFFF;
    display: block;
    text-decoration: none;
}
.Top_Menu_Mid {
    float: left;
    padding-right: 3px;
    padding-top: 5px;
}
.Left_Menu_On {
    background-image: url(/content/images/Left_Menu_On_Bg.gif);
	background-repeat:no-repeat;
    height: 24px;
    line-height: 24px;
    /*text-indent: 25px;
    width: 155px;*/
}
.Left_Menu_On a {
    color: #FF7300;
    display: block;
    height: 24px;
   /* width: 155px;*/
}
.Left_Menu_On a:hover {
    color: #FF7300;
    display: block;
    text-decoration: none;
}
.Left_Menu_Off {
    background-image: url(/content/images/Left_Menu_Off_Bg.gif);
	background-repeat:no-repeat;
    height: 24px;
    line-height: 24px;
    /*text-indent: 25px;
    width: 155px;*/
}
.Left_Menu_Off a {
    color: #333333;
    display: block;
    height: 24px;
    /*width: 155px;*/
}
.Left_Menu_Off a:hover {
    color: #FF7300;
    display: block;
    text-decoration: none;
}
.Left_Menu_MoreOn {
    background-image: url(/content/images/menu_More_down.gif);
	background-repeat:no-repeat;
    height: 24px;
    line-height: 24px;
    text-indent: 25px;
    width: 155px;
}
.Left_Menu_MoreOff {
    background-image: url(/content/images/menu_More_up.gif);
	background-repeat:no-repeat;
    height: 24px;
    line-height: 24px;
    text-indent: 25px;
    width: 155px;
}
.Main_Menu {
    color: #445588;
    display: none;
    font-family: "宋体";
    font-size: 13px;
    font-weight: bold;
    margin-left: 45px;
    margin-top: 11px;
    position: absolute;
    width: 85%;
}
.Main_Menu a {
    color: #445588;
    display: block;
    padding-left: 10px;
    padding-right: 10px;
}
.Main_Menu a:hover {
    color: #FF7300;
    text-decoration: none;
}
.Main_Menu_On {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #A5ADC4 #A5ADC4 -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    float: left;
    line-height: 29px;
    margin-left: 5px;
}
.Main_Menu_On a {
    color: #FF7300;
}
.Main_Menu_Off {
    background-color: #EFEFEF;
    border: 1px solid #A5ADC4;
    float: left;
    line-height: 28px;
    margin-left: 5px;
}
.Main_Table {
    border: 1px solid #A5ADC4;
}
.Main_Table_Td {
    background-color: #F6F6F6;
    border-bottom: 1px solid #A5ADC4;
    height: 39px;
}





